Spread.Viewsは、組み込みのタッチ操作をサポートする、初めてのモバイルグリッドウィジェットです。Spread.Viewsではタッチライブラリを作成することで、Internet Explorerでのポインタイベントを、タッチ操作対応デバイス向けの標準タッチイベントに変換します。
タッチ操作は、以下の処理で使用できます。
機能 | 説明 |
---|---|
スクロール | 水平方向、垂直方向のどちらにもスクロールできます。また、-webkit-overflow-scrolling効果(スムーズな慣性スクロール)もサポートするため、境界を越えてスクロールしたときに、フィードバック効果を利用できます。 |
選択 | シングルタップにより、行またはチェックボックスを選択できます。 注意: タッチ画面操作では、単一行/単一セルの選択がサポートされます。 |
ドラッグアンドドロップ | デフォルトのグリッドレイアウトエンジンでは、グループデータをドラッグアンドドロップできます。トレリスグループ方式でも、アイテムを移動できます。 |
編集 | 行をダブルタップすることで、この行を編集できます。さらに、タップによってアクション列を選択できます。 |
拡大縮小 | グリッドでの拡大縮小操作では、Webページの他の要素と一緒にグリッドを拡大縮小できます。ユーザーがSpread.Viewsウィジェット内で拡大縮小表示を行うことはできません。 |
注意: デフォルトでは、タッチイベントの発生後、マウスイベントが発生します。ただし、event.preventDefault()を呼び出してタッチ操作を開始した場合は、マウスイベントはトリガされなくなります。